home *** CD-ROM | disk | FTP | other *** search
- #Make file for Name Service Test
-
- MODEL = L
-
- !ifdef OS2
- OS = OS2
- LIBS = os2.lib\
- netapi.lib\
- $(MODEL)libce.lib
-
- !endif
- !ifdef DOS
- OS = DOS
- LIBS = $(MODEL)libcer
- !endif
- !ifdef WIN
- OS = WIN
- LIBS = $(MODEL)libcew+libw.lib
- !endif
-
- .asm.obj:
- masm netbios,,,;
-
- .c.obj:
- cl -G2sw -Oais -Zpe -W3 -A$(MODEL) -c -D$(OS) $*.c
-
- .obj.exe:
- link /nod/noe /stack:8000 $*,$*,nul,namesrv.lib $(LIBS);
- !ifdef OS2
- markexe WINDOWCOMPAT $*.exe
- !endif
-
- # All
-
- all: nametest.exe tty.exe tty2.exe
-
- # Libraries
- #
-
-
- namesrv.lib: namesrv.obj common.obj
- !lib $@ -+ $?;
-
- datasrv.lib: datasrv.obj
- !lib $@ -+ $?;
-
- session.lib: session.obj
- !lib $@ -+ $?;
-
- # Binaries
-
- nametest.exe : nametest.obj namesrv.lib
-
- tty.exe : namesrv.lib datasrv.lib tty.obj
- link /nod/noe /stack:9800 $*,$*,nul,namesrv.lib datasrv.lib $(LIBS);
- !ifdef OS2
- markexe WINDOWCOMPAT $*.exe
- !endif
-
- tty2.exe : namesrv.lib session.lib tty2.obj
- link /nod/noe /stack:9800 $*,$*,nul,namesrv.lib session.lib $(LIBS);
- !ifdef OS2
- markexe WINDOWCOMPAT $*.exe
- !endif
-
- #
-
-
- clean:
- -del *.exe *.obj *.lst *.bak 1>nul 2>&1
-